---
title: Déployer votre site Astro sur Surge
description: Comment déployer votre site Astro sur le Web avec Surge.
sidebar:
  label: Surge
type: deploy
logo: surge
supports: ['static']
i18nReady: true
---
import { Steps } from '@astrojs/starlight/components';

Vous pouvez déployer votre projet Astro sur [Surge](https://surge.sh/), une plateforme de publication web en une seule commande conçue pour les développeurs front-end.

## Comment déployer

<Steps>
1. Installez la [CLI de Surge](https://www.npmjs.com/package/surge) globalement depuis le terminal, si ce n'est pas déjà fait.

    ```shell
    npm install -g surge
    ```

2. Compilez votre site Astro à partir du répertoire racine de votre projet.

    ```shell
    npm run build
    ```

3. Déployer vers Surge à l'aide de la CLI.

    ```shell
    surge dist
    ```

    Vous pouvez utiliser un [domaine personnalisé avec Surge](http://surge.sh/help/adding-a-custom-domain) lors du déploiement en exécutant `surge dist votredomaine.com`.
</Steps>
